turf-banked terrace - Turc Anglais Dictionnaire